baseball pitcher - German English Dictionary